short stroke engine - Espagnol Anglais Dictionnaire